//
// Operand.cpp for Operand in /home/haz3/poney2/CPU
// 
// Made by Maxime Wojciak
// Login   <wojcia_m@epitech.net>
// 
// Started on  Tue Feb 19 17:29:36 2013 Maxime Wojciak
// Last update Tue Feb 19 19:36:00 2013 Maxime Wojciak
//
#include	<iostream>
#include	<string>
#include	<stack>
#include	"../IOperand.hh"

/*

template <typename T>
IOperand*               Operand<T>::operator+(const IOperand &rhs) const {
  Operand       *res;
  double        tmp;
  std::stringstream     a;

  a.str(rhs.toString());
  a >> tmp;
  res = (rhs.getPrecision() > this->getPrecision() ?
	 static_cast<const Operand &>(rhs).clone() : this->clone());
  res->value = this->value + tmp;
  a.clear();
  a << res->value;
  res->str = a.str();
  return (res);
}
*/

Operand::operator+(const IOperand &rhs) {
  if (rhs != NULL)
}

Operand::operator-(const IOperand &rhs) {

}

Operand::operator*(const IOperand &rhs) {

}

Operand::operator/(const IOperand &rhs) {

}

Operand::operator%(const IOperand &rhs) {

}

Operand::createOperand() {

}
